ThreadListComponent

open class ThreadListComponent : BaseMessageListComponent<LA>

This class creates and performs a view corresponding the thread list area in Sendbird UIKit. since 3.0.0

Constructors

Link copied to clipboard
open fun ThreadListComponent()
Constructor since 3.0.

Types

Link copied to clipboard
open class Params : BaseMessageListComponent.Params
A collection of parameters, which can be applied to a default View.

Functions

Link copied to clipboard
open fun getCurrentViewPoint(): Long
Returns the current createdAt of the view item which is shown in the middle of list
Link copied to clipboard
open fun getParams(): ThreadListComponent.Params
Returns a collection of parameters applied to this component.
Link copied to clipboard
open fun onCreateView(    @NonNull context: Context,     @NonNull inflater: LayoutInflater,     @NonNull parent: ViewGroup,     @Nullable args: Bundle): View
Called after the component was created to make views.
Link copied to clipboard
protected open fun onParentMessageMenuClicked(    @NonNull view: View,     position: Int,     @NonNull message: BaseMessage)
Called when the parent message menu is clicked.
Link copied to clipboard
open fun setOnParentMessageMenuClickListener(@Nullable parentMessageMenuClickListener: OnItemClickListener<BaseMessage>)
Register a callback to be invoked when the parent message menu is clicked.